<?php header('Content-Type: text/html;charset=utf-8'); 
/**
* file init.php
*
* 框架初始化
* 自动加载
* @version 1.0
* @anthor houtizong
*/
defined('ACC') ||exit ('ACC Denied');

/**
*初始化绝对路径
*正斜线转成反斜线 window linux平台兼容 
*@define ROOT
*错误级别定义
*@define DEBUG
*/
define('ROOT', str_replace('\\','/', dirname(dirname(__FILE__))).'/');

define('DEBUG', true);//报错级别常量

/**
*自动加载
*@param string $class 
*/
function __autoload($class){
   if (strtolower(substr($class, -5))=='model') {
	  require(ROOT.'Model/'.$class.'.class.php');
   }elseif (strtolower(substr($class, -4))=='tool') {
   	  require(ROOT.'Tool/'.$class.'.class.php');
   }else {
   	  require(ROOT.'include/'.$class.'.class.php');
   }
   
}

/**
*自定义函数文件引入
*/
require(ROOT . 'include/function.php');

/**
*设置自动递归转义 过滤参数
*引入转义文件
*@param 地址栏传参 $_GET
*@param form传参 $_POST
*@param COOKIE 
*/
require(ROOT . 'include/escape.php');

$_GET = _addslashes($_GET);
$_POST = _addslashes($_POST);
$_COOKIE = _addslashes($_COOKIE);

/**
*$_SESSION 开启
*用户登录  
*/
session_start();

/**
*设置报错级别
*/
if (defined('DEBUG')) {
	error_reporting(E_ALL);
}else{
	error_reporting(0);
}


//echo __autoload(conf);
?>